	format	ELF
	extrn	__bb_appstub_appstub
	extrn	__bb_blitz_blitz
	extrn	__bb_bmploader_bmploader
	extrn	__bb_d3d7max2d_d3d7max2d
	extrn	__bb_data_data
	extrn	__bb_directsoundaudio_directsoundaudio
	extrn	__bb_dxgraphics_dxgraphics
	extrn	__bb_eventqueue_eventqueue
	extrn	__bb_freeaudioaudio_freeaudioaudio
	extrn	__bb_freejoy_freejoy
	extrn	__bb_freeprocess_freeprocess
	extrn	__bb_freetypefont_freetypefont
	extrn	__bb_glew_glew
	extrn	__bb_glgraphics_glgraphics
	extrn	__bb_glmax2d_glmax2d
	extrn	__bb_gnet_gnet
	extrn	__bb_jpgloader_jpgloader
	extrn	__bb_macos_macos
	extrn	__bb_max2d_max2d
	extrn	__bb_maxlua_maxlua
	extrn	__bb_maxutil_maxutil
	extrn	__bb_oggloader_oggloader
	extrn	__bb_openalaudio_openalaudio
	extrn	__bb_pngloader_pngloader
	extrn	__bb_ramstream_ramstream
	extrn	__bb_reflection_reflection
	extrn	__bb_retro_retro
	extrn	__bb_tgaloader_tgaloader
	extrn	__bb_threads_threads
	extrn	__bb_timer_timer
	extrn	__bb_wavloader_wavloader
	extrn	__bb_win32_win32
	extrn	bbCos
	extrn	bbEmptyString
	extrn	bbEnd
	extrn	bbExp
	extrn	bbFloatToInt
	extrn	bbGCFree
	extrn	bbOnDebugEnterScope
	extrn	bbOnDebugEnterStm
	extrn	bbOnDebugLeaveScope
	extrn	bbSin
	extrn	bbSqr
	extrn	bbStringClass
	extrn	bbStringConcat
	extrn	bbStringFromDouble
	extrn	bbStringFromFloat
	extrn	bbStringFromInt
	extrn	bbStringSlice
	extrn	brl_graphics_Flip
	extrn	brl_graphics_Graphics
	extrn	brl_max2d_Plot
	extrn	brl_max2d_SetColor
	extrn	brl_polledinput_WaitKey
	extrn	brl_standardio_Print
	public	_bb_main
	public	bb_gabor
	public	bb_gamma2
	public	bb_getgabor
	public	bb_lambda
	public	bb_mask
	public	bb_sigma2
	public	bb_str
	public	bb_sum
	public	bb_theta
	public	bb_tmp
	public	bb_tmp2
	public	bb_w
	section	"code" executable
_bb_main:
	push	ebp
	mov	ebp,esp
	sub	esp,52
	push	ebx
	push	esi
	push	edi
	cmp	dword [_190],0
	je	_191
	mov	eax,0
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_191:
	mov	dword [_190],1
	fldz
	fstp	qword [ebp-8]
	mov	dword [ebp-12],0
	mov	dword [ebp-16],0
	fldz
	fstp	dword [ebp-20]
	mov	dword [ebp-24],bbEmptyString
	mov	dword [ebp-28],bbEmptyString
	fldz
	fstp	dword [ebp-32]
	mov	dword [ebp-36],0
	mov	dword [ebp-40],0
	mov	dword [ebp-44],0
	mov	dword [ebp-48],0
	mov	eax,ebp
	push	eax
	push	_166
	call	dword [bbOnDebugEnterScope]
	add	esp,8
	call	__bb_blitz_blitz
	call	__bb_wavloader_wavloader
	call	__bb_glgraphics_glgraphics
	call	__bb_gnet_gnet
	call	__bb_freeaudioaudio_freeaudioaudio
	call	__bb_ramstream_ramstream
	call	__bb_reflection_reflection
	call	__bb_retro_retro
	call	__bb_timer_timer
	call	__bb_max2d_max2d
	call	__bb_threads_threads
	call	__bb_jpgloader_jpgloader
	call	__bb_maxutil_maxutil
	call	__bb_bmploader_bmploader
	call	__bb_d3d7max2d_d3d7max2d
	call	__bb_dxgraphics_dxgraphics
	call	__bb_maxlua_maxlua
	call	__bb_oggloader_oggloader
	call	__bb_openalaudio_openalaudio
	call	__bb_data_data
	call	__bb_glmax2d_glmax2d
	call	__bb_tgaloader_tgaloader
	call	__bb_directsoundaudio_directsoundaudio
	call	__bb_eventqueue_eventqueue
	call	__bb_appstub_appstub
	call	__bb_freetypefont_freetypefont
	call	__bb_pngloader_pngloader
	call	__bb_glew_glew
	call	__bb_win32_win32
	call	__bb_freejoy_freejoy
	call	__bb_macos_macos
	call	__bb_freeprocess_freeprocess
	push	_59
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_61
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_62
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_63
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_64
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_65
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	60
	push	0
	push	600
	push	800
	call	brl_graphics_Graphics
	add	esp,20
	push	_66
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_68]
	and	eax,1
	cmp	eax,0
	jne	_69
	push	_10
	mov	eax,dword [bb_w]
	shl	eax,1
	add	eax,1
	push	eax
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_9
	mov	eax,dword [bb_w]
	shl	eax,1
	add	eax,1
	push	eax
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_8
	push	dword [bb_theta]
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_7
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	inc	dword [eax+4]
	mov	dword [bb_str],eax
	or	dword [_68],1
_69:
	push	_70
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_71
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_72
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fldz
	fstp	qword [ebp-8]
	push	_74
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-12],eax
	mov	ebx,dword [bb_w]
	jmp	_76
_13:
	push	_78
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-16],eax
	mov	esi,dword [bb_w]
	jmp	_80
_16:
	push	_82
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [bb_theta]
	push	dword [ebp-12]
	push	dword [ebp-16]
	call	bb_gabor
	add	esp,12
	fstp	dword [ebp-20]
	push	_84
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [ebp-8]
	fld	dword [ebp-20]
	fmul	dword [ebp-20]
	faddp	st1,st0
	fstp	qword [ebp-8]
_14:
	add	dword [ebp-16],1
_80:
	cmp	dword [ebp-16],esi
	jle	_16
_15:
_11:
	add	dword [ebp-12],1
_76:
	cmp	dword [ebp-12],ebx
	jle	_13
_12:
	push	_85
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [ebp-8]
	sub	esp,8
	fstp	qword [esp]
	call	bbSqr
	add	esp,8
	fstp	qword [ebp-8]
	push	_86
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_87
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-12],eax
	mov	esi,dword [bb_w]
	jmp	_88
_19:
	push	_90
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-16],eax
	mov	ebx,dword [bb_w]
	jmp	_91
_22:
	push	_93
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-16]
	call	bbStringFromInt
	add	esp,4
	mov	dword [ebp-24],eax
	push	_95
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-12]
	call	bbStringFromInt
	add	esp,4
	mov	dword [ebp-28],eax
	push	_97
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-16],0
	jl	_98
	push	_99
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-16]
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_23
	call	bbStringConcat
	add	esp,8
	mov	dword [ebp-24],eax
_98:
	push	_100
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-12],0
	jl	_101
	push	_102
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-12]
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_23
	call	bbStringConcat
	add	esp,8
	mov	dword [ebp-28],eax
_101:
	push	_103
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [bb_theta]
	push	dword [ebp-12]
	push	dword [ebp-16]
	call	bb_gabor
	add	esp,12
	fstp	dword [ebp-32]
	push	_105
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	dword [ebp-32]
	fdiv	qword [ebp-8]
	fstp	dword [ebp-32]
	push	_106
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_sum]
	fld	dword [ebp-32]
	faddp	st1,st0
	fstp	qword [bb_sum]
_20:
	add	dword [ebp-16],1
_91:
	cmp	dword [ebp-16],ebx
	jle	_22
_21:
_17:
	add	dword [ebp-12],1
_88:
	cmp	dword [ebp-12],esi
	jle	_19
_18:
	push	_107
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_sum]
	fchs
	mov	edx,dword [bb_w]
	shl	edx,1
	add	edx,1
	mov	eax,dword [bb_w]
	shl	eax,1
	add	eax,1
	imul	edx,eax
	mov	dword [ebp+-52],edx
	fild	dword [ebp+-52]
	fdivp	st1,st0
	fstp	qword [bb_sum]
	push	_108
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-12],eax
	mov	edi,dword [bb_w]
	jmp	_109
_26:
	push	_111
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_27
	push	dword [bb_str]
	call	bbStringConcat
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [bb_str]
	dec	dword [eax+4]
	jnz	_115
	push	eax
	call	bbGCFree
	add	esp,4
_115:
	mov	dword [bb_str],ebx
	push	_116
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [bb_w]
	neg	eax
	mov	dword [ebp-16],eax
	mov	esi,dword [bb_w]
	jmp	_117
_30:
	push	_119
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-16]
	call	bbStringFromInt
	add	esp,4
	mov	dword [ebp-24],eax
	push	_120
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-12]
	call	bbStringFromInt
	add	esp,4
	mov	dword [ebp-28],eax
	push	_121
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-16],0
	jl	_122
	push	_123
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-16]
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_23
	call	bbStringConcat
	add	esp,8
	mov	dword [ebp-24],eax
_122:
	push	_124
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-12],0
	jl	_125
	push	_126
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-12]
	call	bbStringFromInt
	add	esp,4
	push	eax
	push	_23
	call	bbStringConcat
	add	esp,8
	mov	dword [ebp-28],eax
_125:
	push	_127
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-40]
	mov	dword [ebp+-52],eax
	fild	dword [ebp+-52]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-36]
	mov	dword [ebp+-52],eax
	fild	dword [ebp+-52]
	sub	esp,8
	fstp	qword [esp]
	fld	qword [ebp-8]
	sub	esp,8
	fstp	qword [esp]
	push	dword [bb_theta]
	push	dword [ebp-12]
	push	dword [ebp-16]
	call	bb_gabor
	add	esp,12
	sub	esp,8
	fstp	qword [esp]
	call	bb_getgabor
	add	esp,32
	fstp	dword [ebp-32]
	push	_130
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_tmp]
	fld	dword [ebp-32]
	faddp	st1,st0
	fstp	qword [bb_tmp]
	push	_131
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_tmp2]
	fld	dword [ebp-32]
	fmul	dword [ebp-32]
	faddp	st1,st0
	fstp	qword [bb_tmp2]
	push	_132
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [bb_theta]
	push	dword [ebp-12]
	push	dword [ebp-16]
	call	bb_mask
	add	esp,12
	cmp	eax,0
	je	_133
	push	_134
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_31
	push	dword [ebp-32]
	call	bbStringFromFloat
	add	esp,4
	push	eax
	push	dword [bb_str]
	call	bbStringConcat
	add	esp,8
	push	eax
	call	bbStringConcat
	add	esp,8
	inc	dword [eax+4]
	mov	ebx,eax
	mov	eax,dword [bb_str]
	dec	dword [eax+4]
	jnz	_138
	push	eax
	call	bbGCFree
	add	esp,4
_138:
	mov	dword [bb_str],ebx
_133:
	push	_139
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	dword [ebp-32]
	fadd	dword [_211]
	fstp	dword [ebp-32]
	push	_140
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	dword [ebp-32]
	fmul	dword [_212]
	sub	esp,8
	fstp	qword [esp]
	call	bbFloatToInt
	add	esp,8
	push	eax
	fld	dword [ebp-32]
	fmul	dword [_213]
	sub	esp,8
	fstp	qword [esp]
	call	bbFloatToInt
	add	esp,8
	push	eax
	fld	dword [ebp-32]
	fmul	dword [_214]
	sub	esp,8
	fstp	qword [esp]
	call	bbFloatToInt
	add	esp,8
	push	eax
	call	brl_max2d_SetColor
	add	esp,12
	push	_141
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-44],0
	jmp	_143
_34:
	push	_144
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-48],0
	jmp	_146
_37:
	push	_147
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-12]
	add	eax,dword [bb_w]
	shl	eax,1
	add	eax,dword [ebp-48]
	mov	dword [ebp+-52],eax
	fild	dword [ebp+-52]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,dword [ebp-16]
	add	eax,dword [bb_w]
	shl	eax,1
	add	eax,dword [ebp-44]
	mov	dword [ebp+-52],eax
	fild	dword [ebp+-52]
	sub	esp,4
	fstp	dword [esp]
	call	brl_max2d_Plot
	add	esp,8
_35:
	add	dword [ebp-48],1
_146:
	cmp	dword [ebp-48],2
	jle	_37
_36:
_32:
	add	dword [ebp-44],1
_143:
	cmp	dword [ebp-44],2
	jle	_34
_33:
_28:
	add	dword [ebp-16],1
_117:
	cmp	dword [ebp-16],esi
	jle	_30
_29:
	push	_148
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_38
	mov	eax,dword [bb_str]
	mov	eax,dword [eax+8]
	sub	eax,2
	push	eax
	push	0
	push	dword [bb_str]
	call	bbStringSlice
	add	esp,12
	push	eax
	call	bbStringConcat
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [bb_str]
	dec	dword [eax+4]
	jnz	_152
	push	eax
	call	bbGCFree
	add	esp,4
_152:
	mov	dword [bb_str],ebx
_24:
	add	dword [ebp-12],1
_109:
	cmp	dword [ebp-12],edi
	jle	_26
_25:
	push	_153
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_39
	mov	eax,dword [bb_str]
	mov	eax,dword [eax+8]
	sub	eax,2
	push	eax
	push	0
	push	dword [bb_str]
	call	bbStringSlice
	add	esp,12
	push	eax
	call	bbStringConcat
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [bb_str]
	dec	dword [eax+4]
	jnz	_157
	push	eax
	call	bbGCFree
	add	esp,4
_157:
	mov	dword [bb_str],ebx
	push	_158
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_tmp]
	sub	esp,8
	fstp	qword [esp]
	call	bbStringFromDouble
	add	esp,8
	push	eax
	call	brl_standardio_Print
	add	esp,4
	push	_159
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [bb_tmp2]
	sub	esp,8
	fstp	qword [esp]
	call	bbStringFromDouble
	add	esp,8
	push	eax
	call	brl_standardio_Print
	add	esp,4
	push	_160
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_40
	call	brl_standardio_Print
	add	esp,4
	push	_161
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	_1
	call	brl_standardio_Print
	add	esp,4
	push	_162
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	dword [bb_str]
	call	brl_standardio_Print
	add	esp,4
	push	_163
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	push	-1
	call	brl_graphics_Flip
	add	esp,4
	push	_164
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	call	brl_polledinput_WaitKey
	push	_165
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	call	bbEnd
	mov	ebx,0
	jmp	_41
_41:
	call	dword [bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
bb_gabor:
	push	ebp
	mov	ebp,esp
	sub	esp,96
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	mov	eax,dword [ebp+16]
	mov	dword [ebp-12],eax
	fldz
	fstp	qword [ebp-20]
	fldz
	fstp	qword [ebp-28]
	push	ebp
	push	_197
	call	dword [bbOnDebugEnterScope]
	add	esp,8
	push	_192
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	fstp	qword [ebp-52]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	sub	esp,8
	fstp	qword [esp]
	call	bbCos
	add	esp,8
	fld	qword [ebp-52]
	fmulp	st1,st0
	fstp	qword [ebp-52]
	fld	qword [ebp-52]
	fstp	qword [ebp-44]
	mov	eax,dword [ebp-8]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	fstp	qword [ebp-84]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	sub	esp,8
	fstp	qword [esp]
	call	bbSin
	add	esp,8
	fld	qword [ebp-84]
	fmulp	st1,st0
	fstp	qword [ebp-84]
	fld	qword [ebp-44]
	fadd	qword [ebp-84]
	fstp	qword [ebp-44]
	fld	qword [ebp-44]
	fstp	qword [ebp-20]
	push	_194
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-4]
	neg	eax
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	fstp	qword [ebp-68]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	sub	esp,8
	fstp	qword [esp]
	call	bbSin
	add	esp,8
	fld	qword [ebp-68]
	fmulp	st1,st0
	fstp	qword [ebp-68]
	fld	qword [ebp-68]
	fstp	qword [ebp-60]
	mov	eax,dword [ebp-8]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	fstp	qword [ebp-76]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-96],eax
	fild	dword [ebp+-96]
	sub	esp,8
	fstp	qword [esp]
	call	bbCos
	add	esp,8
	fld	qword [ebp-76]
	fmulp	st1,st0
	fstp	qword [ebp-76]
	fld	qword [ebp-60]
	fadd	qword [ebp-76]
	fstp	qword [ebp-60]
	fld	qword [ebp-60]
	fstp	qword [ebp-28]
	push	_196
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [ebp-20]
	fmul	qword [ebp-20]
	fld	qword [bb_gamma2]
	fmul	qword [ebp-28]
	fmul	qword [ebp-28]
	faddp	st1,st0
	fchs
	fld	qword [_224]
	fmul	qword [bb_sigma2]
	fdivp	st1,st0
	sub	esp,8
	fstp	qword [esp]
	call	bbExp
	add	esp,8
	fstp	qword [ebp-36]
	fld	qword [ebp-20]
	fld	qword [_225]
	fmulp	st1,st0
	fdiv	qword [bb_lambda]
	sub	esp,8
	fstp	qword [esp]
	call	bbCos
	add	esp,8
	fld	qword [ebp-36]
	fmulp	st1,st0
	fstp	qword [ebp-36]
	fld	qword [ebp-36]
	fstp	qword [ebp-92]
	jmp	_46
_46:
	call	dword [bbOnDebugLeaveScope]
	fld	qword [ebp-92]
	mov	esp,ebp
	pop	ebp
	ret
bb_getgabor:
	push	ebp
	mov	ebp,esp
	sub	esp,40
	fld	qword [ebp+8]
	fstp	qword [ebp-8]
	fld	qword [ebp+16]
	fstp	qword [ebp-16]
	fld	qword [ebp+24]
	fstp	qword [ebp-24]
	fld	qword [ebp+32]
	fstp	qword [ebp-32]
	push	ebp
	push	_204
	call	dword [bbOnDebugEnterScope]
	add	esp,8
	push	_202
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [ebp-8]
	fdiv	qword [ebp-16]
	fadd	qword [bb_sum]
	fstp	qword [ebp-8]
	push	_203
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	fld	qword [ebp-8]
	fstp	qword [ebp-40]
	jmp	_52
_52:
	call	dword [bbOnDebugLeaveScope]
	fld	qword [ebp-40]
	mov	esp,ebp
	pop	ebp
	ret
bb_mask:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	mov	eax,dword [ebp+16]
	mov	dword [ebp-12],eax
	push	ebp
	push	_209
	call	dword [bbOnDebugEnterScope]
	add	esp,8
	push	_208
	call	dword [bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,1
	jmp	_57
_57:
	call	dword [bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
	section	"data" writeable align 8
	align	4
_190:
	dd	0
_167:
	db	"norm_gaborgenerator",0
_168:
	db	"theta",0
_169:
	db	"i",0
	align	4
bb_theta:
	dd	45
_170:
	db	"gamma2",0
_171:
	db	"d",0
	align	8
bb_gamma2:
	dd	0x80000000,0x3fb70a3d
_172:
	db	"sigma2",0
	align	8
bb_sigma2:
	dd	0xe0000000,0x401f5c28
_173:
	db	"lambda",0
	align	8
bb_lambda:
	dd	0x0,0x400c0000
_174:
	db	"w",0
	align	4
bb_w:
	dd	3
_175:
	db	"str",0
_176:
	db	"$",0
	align	4
bb_str:
	dd	bbEmptyString
_177:
	db	"tmp",0
	align	8
bb_tmp:
	dd	0x0,0x0
_178:
	db	"tmp2",0
	align	8
bb_tmp2:
	dd	0x0,0x0
_179:
	db	"p",0
_180:
	db	"y",0
_181:
	db	"x",0
_182:
	db	"f2",0
_183:
	db	"f",0
_184:
	db	"sum",0
	align	8
bb_sum:
	dd	0x0,0x0
_185:
	db	"x_",0
_186:
	db	"y_",0
_187:
	db	"sumpos",0
_188:
	db	"sumneg",0
_189:
	db	"j",0
	align	4
_166:
	dd	1
	dd	_167
	dd	4
	dd	_168
	dd	_169
	dd	bb_theta
	dd	4
	dd	_170
	dd	_171
	dd	bb_gamma2
	dd	4
	dd	_172
	dd	_171
	dd	bb_sigma2
	dd	4
	dd	_173
	dd	_171
	dd	bb_lambda
	dd	4
	dd	_174
	dd	_169
	dd	bb_w
	dd	4
	dd	_175
	dd	_176
	dd	bb_str
	dd	4
	dd	_177
	dd	_171
	dd	bb_tmp
	dd	4
	dd	_178
	dd	_171
	dd	bb_tmp2
	dd	2
	dd	_179
	dd	_171
	dd	-8
	dd	2
	dd	_180
	dd	_169
	dd	-12
	dd	2
	dd	_181
	dd	_169
	dd	-16
	dd	2
	dd	_182
	dd	_183
	dd	-20
	dd	4
	dd	_184
	dd	_171
	dd	bb_sum
	dd	2
	dd	_185
	dd	_176
	dd	-24
	dd	2
	dd	_186
	dd	_176
	dd	-28
	dd	2
	dd	_183
	dd	_183
	dd	-32
	dd	2
	dd	_187
	dd	_169
	dd	-36
	dd	2
	dd	_188
	dd	_169
	dd	-40
	dd	2
	dd	_169
	dd	_169
	dd	-44
	dd	2
	dd	_189
	dd	_169
	dd	-48
	dd	0
_60:
	db	"/home/spiglerg/Desktop/StandardModel/gabor_generator/norm_gaborgenerator.bmx",0
	align	4
_59:
	dd	_60
	dd	1
	dd	1
	align	4
_61:
	dd	_60
	dd	4
	dd	1
	align	4
_62:
	dd	_60
	dd	5
	dd	1
	align	4
_63:
	dd	_60
	dd	7
	dd	1
	align	4
_64:
	dd	_60
	dd	9
	dd	1
	align	4
_65:
	dd	_60
	dd	25
	dd	1
	align	4
_66:
	dd	_60
	dd	28
	dd	1
	align	4
_68:
	dd	0
	align	4
_10:
	dd	bbStringClass
	dd	2147483647
	dd	6
	dw	93,32,61,32,123,32
	align	4
_9:
	dd	bbStringClass
	dd	2147483647
	dd	2
	dw	93,91
	align	4
_8:
	dd	bbStringClass
	dd	2147483647
	dd	1
	dw	91
	align	4
_7:
	dd	bbStringClass
	dd	2147483647
	dd	24
	dw	95,95,99,111,110,115,116,97,110,116,95,95,32,102,108,111
	dw	97,116,32,103,97,98,111,114
	align	4
_70:
	dd	_60
	dd	31
	dd	1
	align	4
_71:
	dd	_60
	dd	32
	dd	1
	align	4
_72:
	dd	_60
	dd	36
	dd	1
	align	4
_74:
	dd	_60
	dd	37
	dd	1
	align	4
_78:
	dd	_60
	dd	38
	dd	3
	align	4
_82:
	dd	_60
	dd	39
	dd	5
	align	4
_84:
	dd	_60
	dd	40
	dd	5
	align	4
_85:
	dd	_60
	dd	44
	dd	1
	align	4
_86:
	dd	_60
	dd	48
	dd	1
	align	4
_87:
	dd	_60
	dd	50
	dd	1
	align	4
_90:
	dd	_60
	dd	51
	dd	3
	align	4
_93:
	dd	_60
	dd	52
	dd	5
	align	4
_95:
	dd	_60
	dd	53
	dd	5
	align	4
_97:
	dd	_60
	dd	54
	dd	5
	align	4
_99:
	dd	_60
	dd	54
	dd	18
	align	4
_23:
	dd	bbStringClass
	dd	2147483647
	dd	1
	dw	43
	align	4
_100:
	dd	_60
	dd	55
	dd	5
	align	4
_102:
	dd	_60
	dd	55
	dd	18
	align	4
_103:
	dd	_60
	dd	57
	dd	5
	align	4
_105:
	dd	_60
	dd	58
	dd	5
	align	4
_106:
	dd	_60
	dd	61
	dd	5
	align	4
_107:
	dd	_60
	dd	65
	dd	1
	align	4
_108:
	dd	_60
	dd	72
	dd	1
	align	4
_111:
	dd	_60
	dd	73
	dd	3
	align	4
_27:
	dd	bbStringClass
	dd	2147483647
	dd	1
	dw	123
	align	4
_116:
	dd	_60
	dd	75
	dd	3
	align	4
_119:
	dd	_60
	dd	76
	dd	5
	align	4
_120:
	dd	_60
	dd	77
	dd	5
	align	4
_121:
	dd	_60
	dd	78
	dd	5
	align	4
_123:
	dd	_60
	dd	78
	dd	18
	align	4
_124:
	dd	_60
	dd	79
	dd	5
	align	4
_126:
	dd	_60
	dd	79
	dd	18
	align	4
_127:
	dd	_60
	dd	81
	dd	5
	align	4
_130:
	dd	_60
	dd	84
	dd	5
	align	4
_131:
	dd	_60
	dd	85
	dd	5
	align	4
_132:
	dd	_60
	dd	88
	dd	1
	align	4
_134:
	dd	_60
	dd	89
	dd	3
	align	4
_31:
	dd	bbStringClass
	dd	2147483647
	dd	2
	dw	44,32
	align	4
_139:
	dd	_60
	dd	92
	dd	5
	align	4
_211:
	dd	0x3f800000
	align	4
_140:
	dd	_60
	dd	93
	dd	5
	align	4
_212:
	dd	0x43000000
	align	4
_213:
	dd	0x43000000
	align	4
_214:
	dd	0x43000000
	align	4
_141:
	dd	_60
	dd	94
	dd	5
	align	4
_144:
	dd	_60
	dd	95
	dd	7
	align	4
_147:
	dd	_60
	dd	96
	dd	10
	align	4
_148:
	dd	_60
	dd	102
	dd	3
	align	4
_38:
	dd	bbStringClass
	dd	2147483647
	dd	3
	dw	125,44,32
	align	4
_153:
	dd	_60
	dd	106
	dd	1
	align	4
_39:
	dd	bbStringClass
	dd	2147483647
	dd	3
	dw	32,125,59
	align	4
_158:
	dd	_60
	dd	109
	dd	1
	align	4
_159:
	dd	_60
	dd	110
	dd	1
	align	4
_160:
	dd	_60
	dd	111
	dd	1
	align	4
_40:
	dd	bbStringClass
	dd	2147483647
	dd	5
	dw	45,45,45,45,45
	align	4
_161:
	dd	_60
	dd	112
	dd	1
	align	4
_1:
	dd	bbStringClass
	dd	2147483647
	dd	0
	align	4
_162:
	dd	_60
	dd	115
	dd	1
	align	4
_163:
	dd	_60
	dd	120
	dd	1
	align	4
_164:
	dd	_60
	dd	121
	dd	1
	align	4
_165:
	dd	_60
	dd	122
	dd	1
_198:
	db	"gabor",0
_199:
	db	"theta_",0
_200:
	db	"xx",0
_201:
	db	"yy",0
	align	4
_197:
	dd	1
	dd	_198
	dd	2
	dd	_181
	dd	_169
	dd	-4
	dd	2
	dd	_180
	dd	_169
	dd	-8
	dd	2
	dd	_199
	dd	_169
	dd	-12
	dd	2
	dd	_200
	dd	_171
	dd	-20
	dd	2
	dd	_201
	dd	_171
	dd	-28
	dd	0
	align	4
_192:
	dd	_60
	dd	14
	dd	3
	align	4
_194:
	dd	_60
	dd	15
	dd	3
	align	4
_196:
	dd	_60
	dd	17
	dd	3
	align	8
_224:
	dd	0x0,0x40000000
	align	8
_225:
	dd	0x0,0x40768000
_205:
	db	"getgabor",0
_206:
	db	"pos",0
_207:
	db	"neg",0
	align	4
_204:
	dd	1
	dd	_205
	dd	2
	dd	_183
	dd	_171
	dd	-8
	dd	2
	dd	_179
	dd	_171
	dd	-16
	dd	2
	dd	_206
	dd	_171
	dd	-24
	dd	2
	dd	_207
	dd	_171
	dd	-32
	dd	0
	align	4
_202:
	dd	_60
	dd	128
	dd	3
	align	4
_203:
	dd	_60
	dd	135
	dd	3
_210:
	db	"mask",0
	align	4
_209:
	dd	1
	dd	_210
	dd	2
	dd	_181
	dd	_169
	dd	-4
	dd	2
	dd	_180
	dd	_169
	dd	-8
	dd	2
	dd	_168
	dd	_169
	dd	-12
	dd	0
	align	4
_208:
	dd	_60
	dd	141
	dd	3
